// ITI 1120 Winter 2009, Lab 3, Question 3 // Name: Dinesh B, Student# 1234567 import java.util.Scanner; class ReverseDigits { /** * This program takes a two digit positive integer and * reverses its digits. */ public static void main (String[] args) { // DECLARE VARIABLES/DATA DICTIONARY int aNumber; // a two digit integer int reversed; // 'aNumber' with reversed digits // PRINT OUT IDENTIFICATION INFORMATION System.out.println("ITI 1120 Winter 2009, Lab 3, Question 3"); System.out.println("Name: Dinesh B, #1234567"); // READ IN GIVENS System.out.println( "Enter a two digit integer:" ); aNumber = ITI1120.readInt( ); // Call method to use the method implementing the algorithm reversed = reverseDigits (aNumber); // PRINT OUT RESULTS System.out.println( "The reversed number is " + reversed ); } // Method: computeRD // Descripition: reverses the given number. // Given: aNumber - a two digit number private static int reverseDigits(int aNumber) { // Declaration of the result variable int reversed; // Declaration of the intermediate variables int tens; // INTERMEDIATE: the tens digit of aNumber int ones; // INTERMEDIATE: the ones digit of aNumber // The computation tens = aNumber / 10; ones = aNumber % 10; reversed = ones * 10 + tens; // Return the result return(reversed); } } // Don't remove this brace bracket!